gtk/gtkstyle.c (option_menu_get_props) use gtk_requisition_free() instead
authorManish Singh <yosh@gimp.org>
Fri, 21 Sep 2007 21:14:56 +0000 (21:14 +0000)
committerManish Singh <yosh@src.gnome.org>
Fri, 21 Sep 2007 21:14:56 +0000 (21:14 +0000)
2007-09-21  Manish Singh  <yosh@gimp.org>

        * gtk/gtkstyle.c (option_menu_get_props)
        * gtk/gtkoptionmenu.c (gtk_option_menu_get_props): use
        gtk_requisition_free() instead of g_free() for freeing
        requisitions.

svn path=/trunk/; revision=18855

ChangeLog
gtk/gtkoptionmenu.c
gtk/gtkstyle.c

index 0fe14d327b478cfa8177d752a74faefd92d8967d..0ee41562b8304c042695ab20e0218d404cfe13cd 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2007-09-21  Manish Singh  <yosh@gimp.org>
+
+       * gtk/gtkstyle.c (option_menu_get_props)
+       * gtk/gtkoptionmenu.c (gtk_option_menu_get_props): use
+       gtk_requisition_free() instead of g_free() for freeing
+       requisitions.
+
 2007-09-21  Matthias Clasen <mclasen@redhat.com>
 
        * gtk/gtkprintoperation.c (print_pages_idle): Some more
index b1ccf8a2e4fd84b098eaeb8a5a71c6948183aad3..3c577bc274865357806708237ca78e99eb8f73a8 100644 (file)
@@ -410,7 +410,7 @@ gtk_option_menu_get_props (GtkOptionMenu       *option_menu,
   else
     props->indicator_spacing = default_props.indicator_spacing;
 
-  g_free (indicator_size);
+  gtk_requisition_free (indicator_size);
   gtk_border_free (indicator_spacing);
 }
 
index c2fe979989d9ac33c2031e25758710023e1e0f2a..2751b70fc3a45da13939b91cf9bad6c49e357961 100644 (file)
@@ -3245,7 +3245,7 @@ option_menu_get_props (GtkWidget      *widget,
   if (tmp_size)
     {
       *indicator_size = *tmp_size;
-      g_free (tmp_size);
+      gtk_requisition_free (tmp_size);
     }
   else
     *indicator_size = default_option_indicator_size;